header {
    font-size: 14px;
}

@media (min-width: 768px) {
    header {
        font-size: 16px;
    }
}

html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 60px;
  
}
/*table{
    border: solid;    
}*/
th {
    border: solid 1px;

}
.tdbord {
    border: solid;
    padding: 5px
}

.GridRep {
    display: grid;
    grid-template-columns: 25% 25% 25% 25%;
    grid-auto-flow: row;
}

@media (max-width: 768px) 
{
    .GridRep {
        display: grid;
        grid-template-columns: 50% 50%;
        grid-auto-flow: row;
    }
}

.img-full {
    width: 100%;
    height: 100%;
    object-fit:contain; 
}

.test3 {
    padding: 3px;
    border: solid 1px;
    margin: 3px;
    position: relative;
}

.marker {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 70px;
    
    font-size: 11px;
    border-radius: 10px;
    padding:5px;
}
.test2 {
    height: 150px;
}
.GridWatch {
    padding:3px;
    border: solid 1px;
}

.tochka {
    border: solid 1px;
    background: #E6E6FA;
    font-size: 14px;
    text-align: center;
    font-weight: bold;
}
@media (min-width: 768px) {
    .GridWatch {
        display: grid;
        grid-template-columns: 50% 50%;
       
    }
}
@media (max-width: 768px) {
    .mySlides {
        display: none;
        width: auto;
        height: 400px;
    }
}
@media (min-width: 768px) {
    .mySlides {
        display: none;
        width: auto;
        height: 600px;
    }
    .addfoto {
        float: right;
    }
}

    /* Add a pointer when hovering over the thumbnail images */
    .cursor {
        cursor: pointer;
    }

    /* Six columns side by side */
.column {
    float: left;
    width: 100px;
    padding: 3px;
    height: 150px;
}
.tab:nth-child(2n) {
    background: #f0f0f0; /* Цвет фона */
}

.tab:nth-child(2n-1) {
    background: #DCDCDC; /* Цвет фона */
    /* color: #fff;  Цвет текста */
}

.bnavi{
    width: 150px;
    padding: 3px;
    margin:3px;
}


